to be on maternity leave - Español Inglés Diccionario